package qeug.shsh.bpm.service;

import kd.bos.dataentity.entity.DynamicObject;

import javax.xml.rpc.ServiceException;
import java.net.MalformedURLException;
import java.rmi.RemoteException;

public interface  BPMSrevice {
    /**
     * @throws ServiceException      服务异常
     * @throws RemoteException       远程调用异常
     * @throws MalformedURLException URL格式异常
     */

    /*
    差旅报销单
     */
    void tripReimburse(DynamicObject bos_tripReimburseBill) throws ServiceException, RemoteException, MalformedURLException;

    /*
    费用报销单
     */
    void dailyReimburse(DynamicObject bos_dailyReimburse) throws ServiceException, RemoteException, MalformedURLException;

    /*
    预算调整单
     */
    void adjustBill(DynamicObject bgm_adjustBill) throws ServiceException, RemoteException, MalformedURLException;

}
